Formation Développement MySQL / MariaDB
Développement MySQL / MariaDB
Contactez-nous pour créer ensemble votre programme de formation. Spécialiste de la formation sur-mesure, nous vous proposerons un programme adapté en fonction de votre niveau et de vos objectifs.
En résumé
- Distanciel
- Présentiel
Pré-requis
Aucun
Public concerné
Développeurs Web, administrateurs de base de données
Durée de la formation
3 à 4 jours La durée de la formation varie en fonction de votre niveau et de vos objectifs d’utilisation.
Lieux
Formation intra-entreprise au sein de votre établissement ou dans nos locaux de LA ROCHELLE (Charente-Maritime), NIORT (Deux-Sèvres) ou POITIERS (Vienne)
Téléchargement
Télécharger le programme de formation au format PDF
Contenu de la formation
Présentation
- Les fonctionnalités la base de données MySQL / MariaDB
- Les limitations fonctionnelles
- Les requêteurs : MySQL WorkBench, Toad for MySQL, HeidiSQL
- Les outils de modélisation : MySQL WorkBench, DBeaver
Le langage SQL
- L’instruction SHOW
- Les bases système
- Les différents types de colonne
- Le DDL : CREATE, ALTER, DROP
- Les CHECK CONSTRAINT
- La création d’index
- Les contraintes d’intégrité référentielle
- Les triggers
- Le DIL : SELECT (regroupement, jointures, requêtes imbriquées, opérateurs ensemblistes, CTE)
- Les fonctions du langage
- Les fonctions Window avec OVER et PARTITION BY
- Les transactions en InnoDB
- Les verrous
- Les expressions régulières
- Les vues
- La recherche en texte intégral
- Gestion des droits avec GRANT et REVOKE
Procédures stockées, fonctions et triggers
- Le dictionnaire de données
- Création de procédures stockées
- Les curseurs
- Les variables et les paramètres
- Création de fonctions
- L’instruction CALL
- Les instructions de contrôles : répétitives et conditionnelles
- La gestion d’erreurs
- Les événements